to create an impression - Allemand Anglais Dictionnaire